young and fresh - Turkish English Dictionary